short-term power - Francés Inglés Diccionario